#include <iostream>
#ifndef TANAH_H
#define TANAH_H

#ifndef OBJECT_H
#include "Object.h"
#endif

class Tanah : public Object
{	
	bool isplowed;
	/*mengembalikan nilai true jika tanah sudah dibajak*/
	bool isnonplantable;
	/*mengembalikan nilai true jika tanah tidak dapat ditanam */
	bool issellingspot;
	/*mengembalikan nilai true jika tanah tersebut sebagai titik penjualan*/

public :
	int getObjectType()const;
	/*mengembalikan nilai integer tipe_object*/
	Tanah(bool,bool);
	Tanah(bool,bool,bool);
	/*constructor*/
	Tanah(const Tanah& );
	/*copy constructor*/
	~Tanah();
	/*destruktor*/
	bool isPlowed() const;
	/*mengembalikan nilai isplowed*/
	bool isNonPlantable() const;
	/*mengembalikan nilai isnonplantable*/
	bool isSellingSpot() const;
	/*mengembalikan nilai issellingspot*/
	void SetPlowed(bool );
	/*set isplowed menjadi value*/
	void SetNonPlantable(bool );
	/*set isnonplantable menjadi value*/
	void SetSellingSpot(bool );
	/*set issellingspot menjadi value*/
};
#endif
